草庐IT

Spring 的覆盖 bean

全部标签

java - Spring Security 3-如何自定义用户名/密码参数?

使用时如何自定义UsernamePasswordAuthenticationFilterusernameParameter(j_username)和passwordParameter(j_password)属性SpringSecurity3命名空间?这是我的理解创建过滤器,但我不知道如何自定义它。 最佳答案 这是我根据axtavt的建议创建的解决方案:Spring配置:Java类:packagecom.my.package;importorg.springframework.beans.factory.config.BeanPost

java - 如何用条纹清除 bean 田

在JSP中,我有以下字段:此字段在我的操作bean中(片段):publicclassCreateClaimimplementsActionBean{privateStringemail;publicvoidsetEmail(Stringemail){this.email=email;}publicStringgetEmail(){returnemail;}publicResolutionalc(){email="poodle";returnnewForwardResolution("aForward.jsp");}}在alc()方法中,我将电子邮件设置为空。但是当页面呈现时,电子邮件字

java - Hibernate 映射的父类(super class)关系和覆盖

我有一个抽象的MappedSuperClass,Participant,它由三种“Participant”扩展。然后每个人都使用自己的“项目”类型,也是一个抽象的MappedSuperClass。但是,我希望基类了解项目,以便我可以编写通用代码来与参与者交互。我如何使用Hibernate注释来指定它?以及如何在ExtendedParticipant和ExtendedProject类中覆盖它?每个参与者类型和每个项目类型都有自己的数据库表,其中包含我无法更改的现有数据和ID(跨表不唯一)。下面的代码给出了IDE错误“多对一的属性不应该是‘映射的父类(superclass)’”。@Mapp

java - JSF2 : inject service objects to managedbean from Spring?

我已经对此进行了测试,试图将一个服务对象注入(inject)到@ManagedBean,但由于nullpointerexception而失败,因为userService为null。我目前使用的是Tomcat7、JSF2,这是我的一些pom.xml1.63.0.3.RELEASE3.6.0.Final....这是异常跟踪:javax.faces.el.EvaluationException:java.lang.NullPointerExceptionatjavax.faces.component.MethodBindingMethodExpressionAdapter.invoke(Me

java - 绑定(bind) Spring :checkboxes to enumset on submit causes error

请注意,我正在为Web应用程序使用Java和Spring。我有一个对象(objectBean),它包含一个EnumInnerObject类型的EnumSet(enumSet)作为属性。我将此对象作为bean从我的Controller传递到我的.jspView。我使用以下.jsp代码来绑定(bind)复选框:这是我的Controllerinitbinder:@InitBinderprotectedvoidinitBinder(WebDataBinderbinder)throwsException{binder.registerCustomEditor(EnumSet.class,"enu

java - 将 Spring bean 注入(inject) RestEasy

是否可以将Springbean注入(inject)到RestEasy@Path类中?我设法用Jersey做到了,带有@InjectParam注释,但由于其他一些原因,我需要切换到RestEasy,而且我似乎找不到办法做到这一点(试过很好的ol'javax.inject.Inject,但什么都没有)。编辑此解决方案有效:http://www.mkyong.com/webservices/jax-rs/resteasy-spring-integration-example/但这不是注入(inject)..我还是更喜欢一些更优雅的东西。 最佳答案

java - 如何从 IntelliJ 中的接口(interface)生成 java bean 类?

因此,已经有一种方法可以在IntelliJ(v11)中生成类的实现,但它相当简单。它将创建一个类,其中包含满足接口(interface)所需的所有方法。这些方法是空的,并在适当的地方返回null。我正在寻找的是一个插件或将从接口(interface)生成bean的东西。如果生成器在接口(interface)中看到方法getXXXX或setXXX(或isXXX),它将创建该类型的成员并分别在实现的类中获取或返回该成员。 最佳答案 您所能做的就是创建一个实现该接口(interface)的新类,然后告诉IntelliJ实现所有方法。从那时

java - 使用 clojure 生成 java bean

有没有办法在clojure中给定vector轻松生成javabean?例如给定一个这样的vector:[String:key1Integer:key2]我希望它生成这样的代码:publicclassNotSureWhatTheTypeWouldBeHere{privateStringkey1;privateIntegerkey2;publicNotSureWhatTheTypeWouldBeHere(){}publicNotSureWhatTheTypeWouldBeHere(Stringkey1,Integerkey2){this.key1=key1;this.key2=key2;}

java - java for windows 中的文件图标覆盖

我正在尝试像TortoiseSVN或Dropbox那样在文件和文件夹上实现图标叠加。我在Internet上进行了大量搜索,但我找不到Java中的解决方案。谁能帮我解决这个问题? 最佳答案 很抱歉证实你的担心,但它不能用Java完成。由于Windows资源管理器是控制者,图标覆盖是一种插件。它必须作为DLL(不是JNI,而是真正的nativeDLL)实现,并在Windows注册表中注册。正如您在CodeProject文章中看到的,您的DLL必须实现特定接口(interface)-IShellIconOverlayIdentifier。

java - Spring 移动 : how to add DeviceWebArgumentResolver programmatically?

Spring移动documentation建议添加如下配置:将当前设备对象作为参数传递给@Controller方法。然而,我们可以使用:@EnableWebMvc@ConfigurationpublicclassWebConfigextendsWebMvcConfigurerAdapter{}并绕过配置。然后,如何添加一个DeviceWebArgumentResolver以编程方式?解决方案(卢西亚诺):@EnableWebMvc@ConfigurationpublicclassWebConfigextendsWebMvcConfigurerAdapter{@Overridepubli